The phone box inside the fabulous Eltham Palace, London.
Eltham Palace
This entry was posted in Geography and tagged heritage and history, UK, urban. Bookmark the permalink.
The phone box inside the fabulous Eltham Palace, London.