London’s former Snow Hill Police Station to become Hub by Premier Inn
The property will retain the Grade II listed building’s facade, with a new atrium and 219 hotel rooms built behind
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed