Our flagship store is located in Richmond upon Thames, 25 min from central London. You can find us at The Square, Richmond, Surrey TW9 1DZ. Our store is located just off the main high street, and a 5min walk from Richmond station (see map below).
Opening Times: Monday - Saturday: 10am - 6pm; Sunday: Closed
Closest Tube: Richmond (District Line); Closest Rail: Richmond.
We look forward to seeing you there!