Peter's place is cozy, charming, and in an ideal location. Everything you could want to see or eat is within walking distance or a short walk to public transportation. A must stay if you're visiting London!