The place is close to the Thames, center Greenwich with the very interesting Maritim Museum and the wonderful Greenwich Park. And you can walk under the Thames to Canary Wharf. Train station nearby brings you fast to London Bridge nearby the Shard. Or just take the Uber boat to London downtown