 
      
       
      
      Great Scotland Yard
A hotel full of personality and history right off of Trafalgar Square in London
 
      
      A Small Luxury Hotel in the heart of Bath, England
 
      
      A hotel full of personality and history right off of Trafalgar Square in London