Great stay at a prime location in Finsbury Park, North London. So close to everything from all the wonders of Central London to the trendy nightlife in East London!