Situated between Market Tower and the Royal Bank Tower, 391 Richmond Street is commonly called 'The Annex.' This modern, two-storey building is close to all downtown amenities, including The Covent Garden Market and Budweiser Gardens.
Parking available. On major bus routes.