Scriba - £1,831.48 Handles? How 2007. This modern masterpiece designed by - The Independent