United Kingdom
Circuit

St Helena, River Thames, London