Its

Its

Computer store in Kensington and Chelsea

Address: 128 Holland Park Ave, London W11 4UE, United Kingdom

Phone: 448713321252

Region: Kensington and Chelsea

Nearest station: Holland Park (0.12 miles)

Rated: 5.0/5 on Google.

Website

Opening Times

Monday:9 AM–5:30 PM
Tuesday:9 AM–5:30 PM
Wednesday:9 AM–5:30 PM
Thursday:9 AM–5:30 PM
Friday:9 AM–5:30 PM
Saturday:10 AM–2:30 PM
Sunday:Closed

About Its

Options: In-store shopping

User Feedback

There are no reviews yet. Be the first one to write one.

Leave Your Feedback

Locations Nearby