Christ Church

Christ Church
Trafalgar Road, London, SE10 9EQ