an Entity in Data Space: 134.155.108.49:8890
Mallard Point is a 25 storey tower block on Rainhill Way on the Crossways estate in Tower Hamlets, East London. It is on of three 75m high rises on the estate built in 1970. It has 92 flats.