This is a great base for exploring London from. Newington Green is a beautiful place to be based, with great places to eat, and the flat is well equipped with everything you need for your stay. The attention to detail, thoughtful touches and beautiful artwork all made it a luxurious and comfortable place to stay. Would recommend!