Charrington Tower, London
£ 1,445.00