Amazing retail opportunity in the heart of downtown London. Steps from Budweiser Gardens, and Covent Garden Market and near two soon-to-be luxury high-rise developments. Just over 4,300 square feet with concrete floors, tall ceilings and impressive finishes gives the perfect platform for a flagship store or office space. Excellent signage opportunities available.
|Listing Type||For Lease|
|Days On Site||29|