Just as said, it is on river Thames. An amazing location and host's hospitatilty was great. Exceeded my expectations. Would really recommend to anyone looking to stay and visit in central London.