Shopping
Harrods
87-135 Brompton RdThe famous store in London
You will find anything in this massive store
120 il-persuni tal-post jissuġġerixxu
Peter Jones & Partners
Sloane SquareYou will find anything in this massive store
Drinks & Nightlife
Beauchamp Place
Beauchamp PlaceFull of trendy restaurants and bars
Food Scene
Zafferano
16-18 Lowndes StBest Italian Restaurant in town
Amaya Grill and Bar
Off Lowndes StAmazing indian restaurant