Great flat in Muswell Hill, perfect for your stay in London. Brilliant location, fantastic outdoor space and parking...just perfect