This page has moved to a new address.

Is London fast becoming the UK's very own Vatican City?