Open daily except Tuesdays
10am - 5.30pm
12 Holland Park Road
London W14 8LZ