Etsh’s place is in a great location next to Hyde Park and several different metro stops. Would recommend for any travelers new to London!