The Lying-In hospital which is just across the river from the Houses of Parliament as you might be able to guess from the road sign.
Musings on a mad world
The Lying-In hospital which is just across the river from the Houses of Parliament as you might be able to guess from the road sign.