170 Holland Park Avenue, London, W11 4UH
170 Holland Park Avenue, Kensington, London, W11 4UH
020 7603 4155
MONDAY 8:00am – 5:30pm
TUESDAY 8:00am – 5:30pm
WEDNESDAY 8:00am – 5:30pm
THURSDAY 8:00am – 5:30pm
FRIDAY 8:00am – 5:00pm
SATURDAY BY APPOINTMENT
TUBE The nearest tube stations are Shepherd’s Bush and Holland Park on the Central Line. Both are a short walk along Holland Park Avenue.
PARKING There is ample pay and display parking on the adjacent Addison Avenue.