London Wall Place is now officially open to the public! 24.04.18