The Prince of Teck

161 Earl's Court Road, London SW5 9RQ

Call Us

020 7373 4291

Opening Hours

Sunday - Thursday
Friday - Saturday
Food served 7 days
8:30 am-12:00 am (Bar)
8:30 am-12:30 am (Bar)
8:30 am-10:30 pm

Booking Enquiry / Contact Us

 

Contact Us