Knightsbridge, an affluent district in London, is the home of Harrods. This British-made bar towel, with its vibrant and iconic green and gold coloring, is approximately 17-1/4” long x 8-1/4” wide.
There is a small discoloration in the top right-hand corner, but the towel's in excellent vintage condition overall and was made in the U.K. by textile manufacturer J. Smith Hargreaves and Co.