TRAFALGAR SQUARE

Trafalgar Square

Trafalgar Square, London, WC2N 5DN