Trevelyan House 30 Great Peter Street<br />London SW1
Border

Trevelyan House 30 Great Peter Street London SW1

Sale: £40 million
Tenure: Freehold
Capital Value: £690 per sq. ft.
Client: Private Property Company