Place #1203
Richmond [see on map]
Richmond, castle in central England, on the right bank of the Thames river, 14 km SW of Westminster Palace, royal residence, today within the borders of London |
Texts where mentioned Richmond
Results found: 1 IDL, 0 IDP, 0 IDT
1 | IDL 2974 | ![]() ![]() |