South Place Hotel

South Place Hotel

South Place Hotel, 3 South Place, London, Greater London, EC2M 2AF

Own South Place Hotel ?

Claim your listing today to get couples interested in your wedding services!

Claim Business

020 3215 1218

Add to Shortlist

Added to Shortlist View Planner

Share this