31A Villiers St, Strand, London WC2N 6ND, United Kingdom
Open now· Closes at 01:00
31A Villiers St, Strand, London WC2N 6ND, United Kingdom
No delivery
Spot something wrong?
Dishes at Villiers Coffee Company and Dining Room. Prices may vary in venue.
Been to Villiers Coffee Company and Dining Room? Be the first to share what you ate.