St. James Square es una plaza de Londres, se ubica en el distrito de St James’s en Westminster. Alberga importantes edificios como la Biblioteca de Londres y otras entidades como el Grupo Río Tinto y el club de las Indias Orientales.
Dirección y contacto
Dirección: City of Westminster, SW1Y, Reino Unido
[gmap]City of Westminster, SW1Y, United Kingdom[/gmap]