See the latest events being held at Rouge shop below
158 Stoke Newington High St, London, N16 7JL, United Kingdom. View map