Thousands Arrive in London Before Royal Wedding