1 Wedding Venues in City of London meet your criteria
Wedding Venues in City of London
16-18 St James's Place, London
Every couple has a love story. Why not let yours begin at The Stafford London, an unforgettable romantic setting for one-of-a-kind weddings. A wedding at The Stafford London will be remembered forever. Tucked away in historic St. James’s, our enchanting heritage venue oozes character and is licensed for civil ceremonies ...