5

Grand Buildings, Trafalgar Square, London, UK