Log Let: Recently renovated two bedroom flat located near Finsbury Park . This apartment offers an open plan kitchen living room, two good sizes bedrooms and a bathroom. It is located moments away from Manor House tube station with easy access to Central London.