The place is really close to the London eye as well as other attractions. In addition, the place is in a really calm / peaceful neighborhood . I strongly suggest choosing this place since it is worth the money you pay for it.