Carneddau: London: Long wait in Park Lane (2 hrs)
Carneddau: London: Peoples Vote March
Carneddau: London: Hyde Park wander
Carneddau: London: Hyde Park - Egyptian Geese
Carneddau: London: Back to Park Lane
Carneddau: London: Peoples Vote March
Carneddau: London: best banners: Shred Brexit
Carneddau: London: Peoples Vote March
Carneddau: London: Peoples Vote March
Carneddau: London: Peoples Vote March
Carneddau: London: Peoples Vote March
Carneddau: London: Green Party block
Carneddau: London: best banners "The Bullshitteers" (after Holbein)
Carneddau: London: Park Lane
Carneddau: London: Best for Britain - Red Button
Carneddau: London: best banners - Liar - Liar - Liar!
Carneddau: London: Peoples Vote March - dance time
Carneddau: London: Hilton flying the European flag
Carneddau: London: Park Lane
Carneddau: London: Hyde Park Corner
Carneddau: London: entering Piccadilly
Carneddau: London: best banners: Europe INNIT
Carneddau: London: Piccadilly
Carneddau: London: Piccadilly
Carneddau: London: Piccadilly
Carneddau: London: St James' Street
Carneddau: London: St James' Street
Carneddau: London: Pall Mall
Carneddau: London: Cockspur Street
Carneddau: London: Cockspur Street