George S's London, UK
Point A Hotel, London Liverpool Street
13 - 15 Folgate Street
Small, priceworthy, comfortable living space, even shared. Lively multicultural front desk most help...
The Real Greek - Bankside
The food was authentic and we could banter with her a few words of Greek with much of the staff, tho...