I notice the advert says 34 Queen Victoria St, but the plaque says 68 Queen St ? Both London but am I missing something?