This week, the Bomber Command Memorial at Green Park was voted London's most popular tourist attraction according to Trip Advisor. This is a really poignant moment for everyone who supported the five-year project to erect a Memorial to the 55,573 men who lost their lives serving in Bomber Command.