23 April 2012 Reviews • Bristol Our Glass House 90 Hudd’s Vale Road ⋄ 18th - 29th April 2012 By Geraldine Giddings Behind closed doors.