For Rent Lancer Square, Kensington W8 This beautifully interior designed apartment has been finished to… More Details £8,000.00 per week