Hanover square
London, England W1
October 10, 2007

Design London at Hanover square