Building
Lyndhurst Building
Property ID: 17536 | Last Updated on: October 10, 2024
23 Lyndhurst Terrace
Year Built
1967
Units
69
Floors
14
Blocks
1
Lyndhurst Building is a mid rise development built in 1967. It consists of a single 9-storey tower. The apartment sizes range from 420 to 700 sq.ft. Lyndhurst Building is situated in a prime location in the heart of Central on Lyndhurst Terrace and is only steps away from Soho.