Judd Hotel is close to so many places and located on a quiet beautiful street.
The rooms are small and your neighbors are close so you will hear them but you are in London! You won’t be in your room much anyway.
The breakfast was good and the staff accommodating.