Bars in London - Greenwich 161 Greenwich High Road, Greenwich, London, SE10 8JA Tags: air conditioning, non-smoking area, seating area