Located in the heart of Richmond, a few minutes’ walk away from the Richmond train station, with a train-ride 15 minutes away from Central London (District line, Overground line, National Rail)
Hours per NHS records, updated June 2025.