Postman's Park, King Edward Street entrance.  London

Postman's Park, King Edward Street entrance. London

King Edward St, London EC1A 7BT, UK