Two bedroom apartment £400,000 (Guide Price) 2 Bedrooms ● Abode Apartments, Devons Road, London, E3 Modern living awaits in this stunning 2-bedroom apartment on the 4th floor, offering over 700 square feet of stylish space. View details