What is the nearest tube to the Leonardo Hotel St Paul’s?
What is the nearest tube to the Leonardo Hotel St Paul’s? BY TUBE: 5 minutes from St Paul’s Station. BY RAIL: The nearest mainline station is Blackfriars. BY CAR: Venue address: 10 Godliman St, London EC4V 5AJ. St Pauls Cathedral.…