Great Hill Partners earlier this week opened a new office within walking distance from the British Museum, citing plans to bolster European investments.