146-148 Newington Butts, Elephant and Castle, London 020 7793 7770
146-148 Newington Butts, Elephant and Castle, London, Greater London SE11 4RN 020 7793 7770