Weymouth Terrace, London | £400,000