Reviews of Embassy, Flares & Red Room Peterborough. (Night Club) in Peterborough (Cambridgeshire).