Donovan's place is within a 20-30 minute walking distance of London's central sites. The apartment is efficient and clean with all necessary amenities.