Location

Wrenspa Club

The Wren’s Club is easy to find – right by the Sir Christopher Wren Hotel on Thames Street, Windsor. We’re a five-minute walk from Windsor’s train and coach stations, by the river on Eton Bridge.

Wren’s Club

Thames Street
Windsor
Berkshire
SL4 1PX