Short Let Cleland House, 32 John Islip Street, Westminster, London, SW1P £795 Weekly Flat 645 sqft 1 1 1