Former London Team Room space to become The Headless Bat, a new restaurant featuring heavy metal, pizza


Located at 3128 Morgan Ford Road in Tower Grove South, the former home of The London Tea Room is getting a new, heavy metal tenant, as The Headless Bat, a pizza joint, will open in late summer.

Previous Target Field to play host to chef-driven dinner benefitting James Beard Foundation
Next East Walnut Hills building, once home to Branch, for sale