• The Laslett Notting Hill

    Latest Post

    The Laslett Notting Hill, London

    Tucked along a quite street in the ultra charming Notting Hill, the Laslett is one of the poshest hotels in London. The boutique property is made up of five adjoining Victorian townhouses and the res...

    Read More