Kensington Hotels - The Shaftesbury - London

2009-08-06 1

The Shaftesbury Hotel in London