Element Bermondsey

78-89 Alscot Road, Bermondsey, London, SE1 3AY