- Photo: London
Room in a 6 Bedroom Apartment, Camrose Ave, Edgware HA8 6AG