Nova is a pedestrian plaza City of Westminster London located in United Kingdom.
Victoria St (Buckingham Palace Rd) London Greater London SW1E 5EB United Kingdom
Has good restaurants and cafes in this place
Beautiful pedestrian street .. Many options for food & coffee with nice outdoor seating !!
Great cluster of food outlets, mostly situated on pedestrianised areas with outdoor seating
Many restaurants and cafes to enjoy.
I loved this place ???? i can guess the cafes are good too
Burgers ???? that is what is good here Mr. Foursquare! Great serving system, very friendly staff. Taste just amazing too. - Miles Thurston
Good atmosphere for the football but it certainly ain’t cheap! - Joe Humphries
Amazing what can happen when a road becomes fully pedestrianised. Beautiful and peaceful village hub for Chelsea, with five restaurants with al-fresco dining, just off the busy Sloane Square. - Jack Smith
Amazing place in London ! Quiet space in town. absolutly fabulous with all these colors. Restaurant are not so expensive and really good !! - Michael Crepin
Lovely place to hang out during lunch time...and play a bit of bowl... - Sarah
Lovely sugary Candy Department, perfect store for a rainy day - T C