Nestled in the new London City Island E14 neighbourhood, JOHNS&CO present this lovely large one bedroom apartment at c.653 sq ...