Pictures of London - royal souvenirs and postcards