A fantastic place to stay for London and Greenwich in particular with a 180° view of the Thames spanning from the City to Canary Wharf to Woolwich Arsenal.