The site is located in a prominent position on the corner of Albert Road and Milk Street, within the London Borough of Newham. The area is predominantly residential, characterised by modern new-build apartments, historic 3-4 storey buildings, and 2-storey terraced
townhouses.
The site itself comprises a cleared, trapezium shaped plot extending to approximately 0.1 acres (0.04 hectares), offering an attractive development opportunity in a well-connected and desirable location.