Shiv and Steve visit the department store famous for its luxury goods and imposing presence in an affluent part of London, the one and only Harrods...but, did they find the toilets sparkling and grandiose?
Shiv and Steve visit the department store famous for its luxury goods and imposing presence in an affluent part of London, the one and only Harrods...but, did they find the toilets sparkling and grandiose?