Where is Christmas Steps?

Where is Christmas Steps located?

Christmas Steps, Christmas Steps, Great Britain (approx. 51.4561°, -2.5968°)


Where is Christmas Steps on the map?