Share this page
Snow Hill
Planning Granted
Snow Hill is a Grade II listed, City of London Police Station, which will now be transformed into a 219 x bedroom Hub by Premier Inn Hotel.
Standard
Standard (small business)
Partner