2C Prince George Road, Stoke Newington, London N16 8BY, United Kingdom
2C Prince George Road
London
England
N16 8BY
GB