OUR STORY

The Factory is a unique destination in the heart of Norwood, within walking distance of Houghton, located on the Corner of Grant Ave and Nellie Road that promotes arts, crafts, design and music.

Read more about our story

 

"It is a new beginning for a street that was once cooler than bell bottoms"

TIMES LIVE

History

Restaurant

Restaurant opening

Crafters Bar

Crafters Bar