Perfect spot with everything you need for a comfortable stay right in the heart of London. This is my second stay and I will definitely return. So glad I discovered Duchy House!