St Andrew by the Wardrobe

Architecture & Buildings

Europe, United Kingdom, City of London

St. Andrew-by-the-Wardrobe is a Church of England church located on Queen Victoria Street, London in the City of London, near Blackfriars station.