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.
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
1 Review and 399 Opinions Exquisite small hotel, very fancy ....
see all London member meetings