Lovely 1 bed studio in Romford, London Apartment London
A great option for family vacation: apartment «Lovely 1 bed studio in Romford, London» is located in London. This apartment is located in 21 km from the city center.
103 Vignoles Road, London, RM7 0DU