Located in Edgware in the Greater London region, Apartment C features a patio. The property, housed in a building dating from 1960, features free Wi-Fi. This apartment features a living room and a fully equipped kitchen with an oven and a microwave.
132C The Greenway, Edgware, NW9 5AP, United Kingdom
Nightly rates from $88