Great spot. And great location. Local buses to the O2 - river cruise transport from the O2. Fly into City Airport - take the tube to Greenwich North and then the bus 188 stop Taylor street - its just 5’ walk from there. A lot to visit here. Take the cable car from the O2 or walk over it - fabulous experience.