London – The term immersive is thrown around too easily. For a real immersive experience head to Google’s Inside Abbey Road.