Property facts for 12-16 Buckingham Palace Rd, London
The property comprises a mid terraced period property arranged over six floors, providing ground floor retail accommodation with office accommodation on the upper floors.
The property is located on Buckingham Palace Road just north of its junction with Victoria Street, with excellent local amenities in the surrounding area. London Victoria Underground Station is within close proximity.
This shop to rent is located in Westminster, London.
Search for all available commercial properties to rent in Westminster, LondonView the performance or update the listing in CoStar