Myself and a friend had a great first stay in London at Nicks place. The location was perfect for us as we were attending a music event at Finsbury Park which was right around the corner from the flat. There are many amenities within walking distance, and the underground train station was right next to us which made it easy to travel to and from the airport and rest of city.