How much did Robert De Niros London apartment sell for?

Hollywood heartthrob Robert De Niro caused a bit of a stir in London when he bought a super stylish apartment in South Bank in 2001.Now the trendy pad at The Jam Factory which De Niro paid £750,000. It’s now on the market, but what’s the price tag?

Read More