I'm comming to the Vigil on the 13th and i want to buy some flowers and i don't know any flower shops near the O2 if anyone could tell me some that'd be dandy
The O2 itself is on the Greenwich pennisula so there's really not much around North Greenwich station itself.... You are probably better buying flowers as you arrive in London somewhere......
Well theres a sainsuburys if you walk straight down from the 02 through all the modern apartments and stuff and then you get to this road that i think has sainsburys but i'm not sure exactly where so yeah better of buying it from somewhere else..
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.