10-18 Victoria Street

Scroll down, icon
London

10-18 Victoria Street

Acquisition of an office building in Victoria near Westminster Abbey and Houses of Parliament

acquisition date

June 2015

size

81,597 sf

INVESTMENT TYPE

Core-Plus

SECTOR

Office

No items found.