ocmglobetrotters's London, UK
11 Thurloe Place
We stayed at The Rembrandt as an incentive with flying with British Airways. The bonus of this hotel...
The Grand at Trafalgar Square
8 Northumberland Avenue
Can't get enough of this hotel. This is our third stay at Club Quarters Trafalgar Square in 8 months...