Let Creston House, 12 and 13 Kensington Court, Kensington, London, W8 £995 Weekly Flat 918 sqft 2 2 1