With a stay at Anwar House in London (Kensington), you'll be convenient to Kensington Roof Gardens and Imperial College London. This guesthouse is close to Royal Albert Hall and Harrods. Stay in one of 15 guestrooms featuring flat-screen televisions. Bathrooms with showers are provided. Housekeeping is provided daily, and refrigerators can be requested.