Rooftop views over the exclusive district that houses Harrods are a feature of the Knightsbridge business office in London. This affluent area in the city of Westminster is international in character and full of expensive stores, banks, auction houses, hotels and eateries. The office looks over the ...