(CLOSED) Disco Bistro EC4 – London, UK
Walking to this restaurant from Blackfriars station I couldn’t really figure out what to expect. Every second building I was passing contained a law firm or two, yet this quirkily named restaurant is right amongst it? Disco Bistro made me think of […]