The Prince of Teck
Bar · Kensington and Chelsea

The Prince of Teck

$$

Corner pub with an all-day menu, stripped floors and large windows, showing big-screen sports.

Info

📍
Address
161 Earls Ct Rd, London SW5 9RQ, UK, LDN

More like this