Moulin Rouge is a café London located in United Kingdom.
63 Park Rd London Greater London NW1 6XU United Kingdom
Wonderful show, great setting. Get champagne with the ticket!
Fresh squeezed OJ and tasty food.
Try the fresh-squeezed orange juice ...yum!
Opening late
Chicken wrap
Serves Costa Coffee - great !
A really cozy setup right on Park Lane, Go for their Acai Bowl and their cookie dough they're good. Enjoy! - Feras
Very friendly stadium to visit for a match. Away / family end has a great atmosphere but also enjoy the riverside bar when the weather is good! - Del Noble
The detail of the exhibits are fantastic. Chat to Andreas, one of the staff/host on each floor. He's really lovely and knowledgeable. The shop is great for presents. - Diane Wilson