This page has moved to a new address.
Is London fast becoming the UK's very own Vatican City?