Finsbury Serviced Apartments http://www.finsburyapartments.com +44 207 272 0248 , London, N4 3HQ, United Kingdom