Centre Heights Apartments

London

N1 9DW

Located in Finchley Road, these luxury one bedroom and studio apartments feature fully equipped kitchens, complimentary WiFi and everything you need for a stay away from home.