Thumbnail – Green Monkey London (20211022_113816t) Published October 25, 2021 at 719 × 719 in Green Monkey London The Green Monkey London logo from the menu, showing the silhouette of a green monkey in a tree.