Restaurant
The Holland
The Holland is a modern british in Kensington. Expect a proper sit-down restaurant rather than a generic stop.
Restaurant details
Address: 25 Earls Court Road
Postal address: 25 Earls Court Road, Kensington, W8 6EB
Phone: 020 4599 1369
The Holland sits in Kensington. The cooking leans modern british. Pricing reads around ££. Public cues point to grilled meat dishes and desserts worth saving room for.