St James's Places | COACH London | St James's London

COACH London

3 St. James’s Square
London
SW1Y 4JU

Mon–Fri: 07:00 – 21:00
Sat: 08:00–14:00

* Please check with the individual store as opening times may vary

020 7315 4260
Website

COACH London

COACH London is a health, wellness and performance club based in the heart of St. James’s. With a specialist team of coaches and medical practitioners, COACH is dedicated to helping you improve your physical and mental wellbeing.