The Laslett, Notting Hill, London
Will Ross, January 18, 2018
Stitch five West London townhouses together and create a team including a few accomplished British designers and you’ve got one of the capital’s more exciting hotels – The Laslett in … Read more