this place has all you need for short stay. gret location to tube, off road parking a real bonus for London.