The Tower of London & The Grosvenor House Hotel 
 
These are the photographs taken on our visit to The Tower of London and The Grosvenor House Hotel, on 23rd May 2012. 
 
Please click on any photograph to enlarge it. 
Designed and created by it'seeze