We had a great tour with Moscow Free Tour. Our guide was friendly, spoke very good english and showed us all major attractions, perfect for your first day in Moscow. The tour was totally for free. Off course many people gave a tip at the end. We also booked the Kremlin Tour, which was not for free but also very good organised!
If you own or manage Moscow Free Tour, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.