2 More London Place (The Riverside), London, Greater London
Italian Restaurant · Riverside · 58 tips and reviews
Matt: Reasonably priced, great view over the Thames (can see Tower Bridge!). Lift for wheelchair users/disabled is temperamental. 10 mins walk from London Bridge Tube which is disabled friendly (has lift)