Best location ever for people like me who like to spend the time exploring the city by foot and really only need a place to sleep and take a shower - you can do almost everything (Buckingham Palace, London Eye, Westminster, Tower Bridge etc…) by foot from Duchy House. If you’re looking for location over comfort, you can’t find anything better. If you’re expecting a 5 Star hotel with a minibar, go somewhere else. ;-)