Set just 100 yards from Victoria in the sought after area of Westminster Victoria Place is just moments from Buckingham Palace.
An elegant new apartment building that provide a luxury concierge welcome for residents. The apartments have been designed for modern city living and reflect the true high quality of the overall development.
No. of aparments: 38
Year completed: 1997