...split level apartment with its own private entrance located on Finchley Road. This spacious flat has three double bedrooms, reception ...situated for the excellent shopping facilities of the O2 Centre, Finchley Road, Hampstead Village and the transport links of ... Road, Hampstead Village and the transport links of Finchley Road (Jubilee Line/Metropolitan Line/Overground) West Hampstead