Map of Russell Square

Map of Russell Square. The following map shows Russell Square and its surroundings. Latitude and longitude of Russell Square: 51°31'17.5"N, 0°07'34.7"W

Please select map: Russell Square in world mapMap of Russell Square
Map of Russell Square, United Kingdom