Finsbury Square - Latest news and reviews


There’s a barbecuing “steam train” in Moorgate at the moment

If you head over to Finsbury Square at the moment, you'll see a very odd sight - of a black steam train surrounded by seating.