Hammonds are delighted to present this brand new one bedroom apartment, set close to the Devons Road DLR. Featuring a smart bathroom and a separate living