Looking for a quiet place to stay in London? At Angel's you will feel right at home. I heartily recommend this place!