Title: The grand panorama of London
Places: Thames River (England), London (England)