newcrosscrawler.wordpress.com
The Hobgoblin
272 New Cross Road, New Cross, London SE14 6AA 08713 322264 Mon-Sat: 11am-11pm Sun: 12noon-10.30pm The Hobgoblin is just kind of there. It’s not great, but you end up going there a lot. Inside, it’…