Great location.
Queens hotel in Finsbury Park, London, is described as a great base for travelling around and for seeing all the sights. It is especially recommended by those who come into town for football match days and those travelling on business.