Brook House

Park Lane, W1

Details

Property: 3 bed flat
Transaction: Sale
Value: £5.8m
Year: 2022