Location

Harrow
433 Alexandra Avenue
Harrow HA2 9SE
United Kingdom
Phone 0208 868 1957
51° 34' 25.266" N, 0° 22' 16.3488" W
Opening times 
Mon-Sat 9am-5pm, Sun 10am-4pm

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