Luxurious new properties in London