This location is fantastic. Elsham Road is in the Borough of Kensington and Chelsea. Down the short street are two restaurants, convenience store and dry cleaners and if need be a dentist. In 5 minutes you can walk to the largest mall in Europe and the Shepherds Bush Tube Station which is on the central line. Elsham Road is very quiet. The flat faces Holland Road on the back side of the building in rush hours can be noisy. Kensington Palace & Hyde Park in walking distance.