River Thames, City of London

Covell Ct, London SE8 4ST, UK 📍

4K aerial footage shot from a helicopter over London. River Thames, Tower Bridge, City of London, Westminster.