British In the City is a quaint establishment in Atlanta, GA that offers a taste of British culture through its menu and ambiance.
Specializing in traditional British fare and beverages, this spot provides a cozy setting for patrons to enjoy a bit of England in the heart of the city.
Generated from their business information