ANNOYED08's London, UK
London China Town
27 Gerrard St
went after theatre loads of choice great food. Ideal location as theatre land only a 5 min walk. ca...
The Stafford London by Kempinski
16-18 St. James's Place
Treated beautifully as soon as we arrived. Staff so professional but not stuffy just perfect. Room f...
Eden Plaza Kensington
68 - 69 Queens Gate
Stayed for 2 nights. Near to tube and not far from Brompton Rd and its restaurants and shops. Room...