London Calling [PERMANENTLY CLOSED] Call: (678) 683-1600 London Calling 1545 Peachtree St. Atlanta, GA 30309 (678) 683-1600 Midtown (neighborhood) Stores facebook: @London Calling (Atlanta)