Crowne Plaza Hotel
Crowne Plaza London-The City is a the stylish hotel located in London's historic Square Mile, near Blackfriars station. The hotel is minutes away from some of London's most famous attractions such as
Grange St. Paul's Hotel
Representing some of the best located properties in London with elegant and beautifully designed bedrooms and suites, extensive restaurants and bars. The opportunities range from royal banquets to the

Show businesses near Blackfriars  

City of London