Header Ads

New 192-bedroom Premier Inn set for Finsbury Park

The green light has been given for the development of a 192-bedroom Premier Inn hotel in Finsbury Park, north London.



from The Caterer https://ift.tt/2PvS9ss
Powered by Blogger.