The Holland, Kensington
Bar · Kensington and Chelsea

The Holland, Kensington

$$

Kensington neighbourhood gem with Michelin-standard plating on affordable Sunday roasts and a cosy jazz-filled atmosphere that feels like a homely barn.

Info

📍
Address
25 Earls Ct Rd, London W8 6EB, UK, LDN

More like this