Thatcher-on-Thames

Docklands is a corner of England that is forever Maggieland