Nice catch. Lovely Sheffield razor with ivory scales from a high end London retailer in the prime shopping area. I think they are still in business a few doors away from that address.

Bob