Food & Drinks
The Trafalgar, first new pub in a century to open on King’s Road, offers festive Christmas menu
The Trafalgar, a newly opened public house for the first time in over a century on King’s Road in Chelsea, is offering a festive three-course...
Food & Travel Desk
Facebook
Twitter
Instagram
YouTube
RSS