24 James St, London W1U 1EL
Restaurant
Nestled in the heart of the city, this Georgian pub features an authentic interior accented by original wood paneling and inviting street-side tables, creating a warm and welcoming atmosphere for patrons to enjoy a relaxed dining experience.