Enquire about Barnfield Place, Docklands, London, London, E14