Popular Restaurant for Sale in Soho, London.
Rent: £45,000 PAX | Circa 789.74 Sq. ft (two floors) | Lease: Ending Jan 2026 (Inside LTA)
MAIN FEATURES.
Sought-after location in Soho.
Newly fitted out Resta
↧