London gets ready for Royal Wedding