The place location is not bad because it is near the bus stop which can lead you to the center of London. However, many restaurants and supermarkets are located on the way when you are returning from the center to the apartment. The only thing that may cause inconvenience is the noise of the cars outside the apartment especially if you are not used to the cars noise since the apartment is located on a main street. Therefore, we've had a great stay at Stephanie's place.