Other Restaurants in London - Greenwich 62 Thames Street, Greenwich, London, SE10 9BX Tags: cuisine: modern european, disabled access, garden, non-smoking area, price for 2 (exc. drinks): £30