The Wren is located at St. James, Piccadilly. It's a great place to go for a quiet conversation over a hot cuppa, or just to rest your feet after sampling the exhibitions at the nearby Royal Academy.
Sponsored Links
The Montague On The Gardens London
5 Reviews and 1483 Opinions The concierge was fabulous, the hotel very grand, and despite the rooms being small they were...
41 Hotel London
2 Reviews and 1051 Opinions Hotel Ibis London Euston St Pancras Recommended by being the best location, nice rooms, modern and...
The Egerton House Hotel London
see all London member meetings
Sponsored Links
Comments