London feels like Mecca.