London bar is one of the oldest bars in Malia, located on Beach road its one of the closest to the main road.Wonderful Staff, Wonderful Venue, Wonderful Drinks... What more could you ask for?