Peaceful Garden Apartment
Escape the hustle and bustle of the city and step into your own oasis of peace and serenity on Roman Road, London. Introducing our beautiful 1-bedroom 2-storey garden flat, where comfort meets convenience in the vibrant heart of the capital.
["Kitchen", "Self check-in", "Exterior security cameras on property", "Dedicated workspace", "Smoke alarm", "Outdoor dining area", "Wifi", "Lockbox", "TV", "Washer", "Carbon monoxide alarm"]