London Bistro & Ultra Lounge [PERMANENTLY CLOSED] Call: 404-355-4321 or visit www.londonbistrolounge.com 1950 Howell Mill Rd. Atlanta, GA 30318 404-355-4321 londonbistrolounge.com Buckhead