Welcome to Britain! New Harrods owners see cars worth £1.5m CLAMPED (outside store they bought for £1.5bn)



http://www.dailymail.co.uk/news/arti...m-CLAMPED.html