Woolwich, southeast London, UK. View from Wellington Street of Woolwich Town Hall, seat of the Royal Borough of Greenwich.