10 fabulous places to stay where gazing at the Thames and its bustling activity is firmly at the heart of the property