Europe Sketch London – Quirky Restaurant With Pink Diner, Forest-Themed Bar & Egg-Shaped Toilet Pods From an all-pink diner to an enchanted forest-themed bar, Sketch London has multiple dining concepts that are worth visiting.
Europe God’s Own Junkyard – An IG-Worthy Neon Lights Cafe That’s Just 40 Mins From London God's Own Junkyard is a neon lights cafe in London that also has a bar with affordable drinks - beer starts from just £4!
Travel Guides & Tips 10 Secret Things To Do In London – Neon Lights Cafe, Underground Toilet Bar, & Laundromat Karaoke Secret things to do in London London’s practically on everyone’s travel wishlist and for good reason too: it’s home to landmarks like Big Ben and Buckingham Palace. But for those …