The Brass Teapot Filming Locations

The Brass Teapot was filmed in United States of America.
Show Map
 

50 West Center Street

Alice and John's First Home

Source: IMDb