8/09/2011

August 4, 2011 in London

at the British Library

St Pancras Station
St Pancras Renaissance hotel renovation completed!

No comments: