Open daily except Tuesdays


12 Holland Park Road
London W14 8LZ