Video blocked £1,490,000 10th-floor apartment in Central London to Buy: London Dock, Cashmere Wharf, E1W

£1,490,000 10th-floor apartment in Central London to Buy: London Dock, Cashmere Wharf, E1W