Where is Blackheath / Royal Standard?

Where is Blackheath / Royal Standard located?

Blackheath / Royal Standard, Blackheath / Royal Standard, Great Britain (approx. 51.47771°, 0.020438°)


Where is Blackheath / Royal Standard on the map?