Located in the heart of Muswell Hill is this stylish 1 bedroom apartment. Church Crescent is a prestigious tree lined street in a superb location moments from green open spaces, many shops and amenities on Muswell Hill Broadway and provides easy access into and out of London