Situated in South Kensington, this Victorian terraced apartment block compromises of 5 residential units.
Back to Portfolio