Located in Knightsbridge a few minutes walk from Harrods, Harvey Nicks and Sloane Street in one direction and about 10 mins from the V&A, Natural History Museum and Science Museum in the other. Short walk to Knightsbridge tube. If self catering there is a M&S Simply Food and small Sainsbury’s supermarket (and the Harrods Food Hall!) all in a short... more
















