Chain Free £380,000 3 Bedrooms ● Johnson Street, London Discover this charming three-bedroom apartment located on a serene street in Shadwell E1. View details