Roman Road Apartments offers accommodation in London. Victoria Park is 600 metres away. Free WiFi is available . The accommodation comes with a seating area. There is also a kitchen, fitted with an oven, microwave and toaster.
Roman Road Apartments offers accommodation in London. Victoria Park is 6 Read more
Roman Road Apartments offers accommodation in London. Victoria Park is 600 metres away. Free WiFi is available . The accommodation comes with a seating area. There is also a kitchen, fitted with an oven, microwave and toaster.
Roman Road Apartments offers accommodation in London. Victoria Park is 600 metres away. Free WiFi is available . The accommodation comes with a seating area. There is also a kitchen, fitted with an oven, microwave and toaster.
Number of Rooms: 2