Nostalgia 2: Still There!

Yes, yes, London has Starbucks and KFC and that place with the horrible burgers and the creepy clown (when was the last time you had a burger, honestly?), but what about the places it once had? Hang on, check the picture again and you’ll find it’s recent, for this is the lovely Gordon’s Wine Bar, […]