St Andrew by the Wardrobe

St Andrew by the Wardrobe

Sights & Landmarks • London, England United Kingdom