Location

West Hampstead
240 West end lane
West Hampstead NW6 1LG
United Kingdom
Phone 0207 794 5374
51° 33' 4.1184" N, 0° 11' 29.6628" W
Opening times 
Mon-Sat 10am-6pm, Sun 11am-5pm

Our shop hours can change - please contact us before visiting.