St Alfege Park

St Alfege Park
Greenwich Church Street, London, SE10 9RB