Evening all. Am down in London in a few weeks and ate here late last yr on my last visit, and thoroughly enjoyed it. Is is still doing the business ?
Am staying at the Apex near the Tower and am in town for three nights over the bank holiday weekend. Are there any other decent places for food or beers within walking distance of where I am staying ? Am happy to try most cuisines but Chinese is not a particular favourite.