AVORA

Unit 5C in the Rosewood Building is a modern and versatile commercial space located in the heart of London. Boasting a prime location, this unit offers easy access to all of the city's major transport links and is surrounded by an array of amenities, including shops, restaurants, and cafes.