Enquire about 18 Williamsburg Plaza, London, E14