Restaurants near Green Cabin
London > Restaurants > Italian restaurants
5 Lee Street, Blackheath, SE3 | 6 minutes walk from Green Cabin
Surrounded by quaint boutique shops in the heart of Blackheath village, Strada is a stylish and modern Italian restaurant serving straightforward and freshly prepared dishes... More
From cheap budget hotels to luxury 5 star suites see our special offers for Green Cabin hotels, including Montagu Place Hotel London from 53% off.