The Elgin, Notting Hill

“Exposed brickwork, dark hues on the walls, handsome mirrors and stain-glassed windows – as soon as you walk in it’s an immediately creative scene”.

Read More