LondonWorld.com popped for a pint inside London's newest JD Wetherspoon pub, The Captain Flinders at Euston.