OPEN

The Holland, Kensington

gastropub
4.6(267 reviews)
25 Earls Ct Rd, London W8 6EB, UK