The Store House is a beautiful space in a very convenient location in Launceston.
Don’t forget to visit the shop downstairs for some gorgeous designs.