harrods


harrods furniture depository (now 250 very posh apartments) reflected in the thames, london