The Glass House
11-13 Wensum Street
Norwich NR3 1LA
United Kingdom