Let King Henry Terrace, 162 The Highway, Sovereign Court, London, E1W £380 Weekly Flat 460 sqft 1 1 1