Devon House

Devon House
St Katharine's Way, London, E1 W1LB
Photo of Devon House