The Rib Shack Knightsbridge London SW1

The Rib Shack, situated in the heart of Knightsbridge, opposite One Hyde Park and adjacent to Burberry, was sold to Buddha Bar for a premium consideration close to £1.5m.

‹ Back