Liberty Building E14
The Liberty Building by Telford Homes is a 26 storey residential tower in Limeharbour, London E14.
The development comprises one, two and three bedroom apartments, all with outside balconies or terrace. Duplex Penthouse is on two top floors of the tower with a private terrace and two balconies.
Sales agent JLL.