A quiet and charming location with excellent local amenities while being in convenient proximity to London Centre transit. Several excellent attractions in walking distance as well.