Two bedroom apartment £500,000 2 Bedrooms ● Roach Road, London, E3 This exceptional two-bedroom, two-bathroom apartment offers a rare opportunity to secure a home in the heart of Fish Island’s vibrant creative district. View details