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..