Lestatlin's London, UK
Stayed in London for a week, 3 nights at the One Aldwych and 3 nights at the ME London right across ...
ME London Hotel
336 - 337 Strand
Stayed 3 nights in this wonderful hotel in March. Location was perfect, walking distance to Convent...