UKLondonRetail Lupus Street SW
SW1V Advice Centre
To Let 1,651 sf Shop
The premises are arranged over ground floor only...
The premises are situated in Pimlico, an area of Central London, which is bound by Victoria Station to the north, the River Thames to the south and Vauxhall Bridge Road to the east. The end of terrace unit occupies a prominent position on..
SW1V Lupus Street
To Let 148.44 sm Restaurant